longing for one's homeland - Français Anglais Dictionnaire